substantially built - French English Dictionary